live apart from her husband - Alemán Inglés Diccionario